lop off decayed branches - Alemán Inglés Diccionario